Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 MONTPELIER SQUARE Terraced £10,725,918 £7,300,000 7 Apr 2015
43 MONTPELIER SQUARE Flats/Maisonettes £4,402,753 £825,000 7 Jan 1997